#ifndef EXPLOSAO_H
#define EXPLOSAO_H

#include "../../misc/DEFS.H"
#include "../../misc/MODEL.H"
#include "forcasGlobais.h"

class Explosao : public forcasGlobais
{
    private:
    	// Constantes
        const REAL posX;
        const REAL posY;
        const REAL f;
        const REAL beta;
        const REAL rho;
        const REAL n;
        const REAL c;
        const REAL W;  // carga equivalente
        REAL Wp03;  // carga equivalente
        REAL fbrn;
        REAL fbrc;
        REAL *Tempo;
        void calcular (){};
    public:
        Explosao():posX(0),posY(0),f(0),beta(0),rho(0),n(0),c(0),W(0){}
        Explosao(MODEL *model);
        ~Explosao()
        {
            delete Tempo;
        }
        void calcular(SPHERE *s);
};

#endif // EXPLOSAO_H
